/**
 * @AccessSynMessage.java  COPYRIGHT xiaojian
 * 
 * Created on 2017年7月6日 下午4:00:00
 */
package xj.toolkit.access.msg;

import xj.toolkit.bean.CommonsHeader;
import xj.toolkit.access.AccessHeader;
import xj.toolkit.access.AccessMsgCodeConstants;

/**
 * 建立连接之后，access发送的第一条消息。
 * 
 * @author <a href="mailto:cxj2000@gmail.com">xiaojian.cao</a>
 *
 */
public class AccessSynMessage extends AccessMessage {

	private static final long serialVersionUID = 8388885252583740324L;

	public AccessSynMessage() {
		CommonsHeader commonHeader = new CommonsHeader();
		commonHeader.setMessageCode(AccessMsgCodeConstants.MSG_CODE_SYN);
		commonHeader.setType(CommonsHeader.REQUEST);
		
		super.setCommonHeader(commonHeader);
		
		AccessHeader accessHeader = new AccessHeader();
		accessHeader.setSourceModuleId(AccessMsgCodeConstants.MSG_CODE_SYN);

		super.setAccessHeader(accessHeader);
	}
}
